body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,em,span{ margin: 0; padding: 0;}
body {font-family: Microsoft Yahei, tahoma, arial, 'Hiragino Sans GB', \24b8b\4f53, sans-serif;  color: #676767;font-size: 12px;background: #f6f6f6;}
a{ outline: none;text-decoration: none; color: #676767;}
a:hover{text-decoration: none; color: #ff3498;}
li{list-style: none;}
img{ display: block; border: 0 none;}
em{ font-style: normal;}
.clr:after{ content: ""; height: 0; display: block; visibility: hidden; clear: both;}
.clr{ zoom:1;}
.center { width: 1100px; margin: 0 auto; position: relative;}
.fl{ float: left;}
.fr{ float:right;}
.topNav{ height:45px; line-height:45px; background:#2a2a2a;}
.topL{ overflow:hidden;}
.topR ,.topR a{ color:#999;}
.topR a{ padding-right:5px; padding-left:5px;}
.topR a:hover{text-decoration: none; color: #ff3498;}
.login{ float:left; padding:10px;}
.login input{ margin-right:5px;}
.login span{ display:block; float:left; overflow:hidden;}
.login span a{ padding-left:5px; display:block; float:left;}
.usrname{ display: block; float:left; background:url(../images/userNameBg.gif) no-repeat; height:24px; width:85px; padding-left:35px; border:none}
.password{ display: block; float:left; border:none; background:url(../images/keywordBg.gif) no-repeat; height:24px; width:85px; padding-left:35px; border:none}
.loginBtn{ display: block; float:left; border:none; background:url(../images/loginBtn.gif) no-repeat; height:24px; width:58px; cursor:pointer; font-family:"寰蒋闆呴粦"}
.reviList{width: 100%;}
.reviList li{float: left;}
.right {float: right;}
.loginOut{color:#999;}
.loginOut a{ color:#CCC;}
.loginOut .corRed{ color:#ff3498;}
.loginOut i{ border-radius:15px; background:#ff3498; padding:0 5px; color:#FFF;}
.sp{ padding-left:20px;}
.head{ background:url(../images/head.jpg) repeat-x center top; overflow:hidden;}
.logo{ padding-top:35px;}
.nav{ clear:both;}
.headImg{ margin-top:13px; border:#FFF solid 2px;}
.search{ overflow:hidden; padding-top:35px; padding-left:40px;}
.searchA{ clear:both;}

.searchkeyword a{ color:#666;}

.searchkeyword{ clear:both; padding-top:3px; padding-left:0px;width:541px;}
.searchInput{ background:url(../images/inputBg.png) no-repeat; width:378px; height:39px; border:none; display:block; float:left; float:left; padding-left:20px; font-size:14px; font-family:'寰蒋闆呴粦'; color:#999;}
.searchBtn{ background:url(../images/searchBtn.png) no-repeat; height:39px; width:68px; border:none; display: block; float:left; cursor:pointer;}

.nav{ padding-top: 20px; overflow: hidden;}
.nav li{ float:left; line-height:43px;  text-align:center; font-size:14px; background:url(../images/line.gif) 0 7px no-repeat; padding-right:2px; height:43px; overflow:hidden;}
.nav li a{width:89px; display:block;}
.nav li a:hover,.nav li.hov a{ display:block; background:url(../images/btnHover.png) no-repeat; font-size:14px; font-weight:bold; color:#ff3498;background-size: 89px 50px}

.cat{ margin-top: 10px;height: 33px; overflow: hidden;}
.cat li{ float: left; font-size: 14px; line-height: 33px;background: url("../images/cat1-zhong.png") no-repeat;width:111px;text-align: center;position: absolute;}
.cat li:first-child{background: url("../images/cat1-zuo.png") no-repeat;width:128px;text-align: center;position: relative;margin-left: 0;}
.cat li:nth-child(2){margin-left: 107px;}
.cat li:nth-child(3){margin-left: 197px;}
.cat li:nth-child(4){margin-left: 287px;}
.cat li:nth-child(5){margin-left: 377px;}
.cat li:nth-child(6){margin-left: 467px;}
.cat li:last-child{ background: url("../images/cat1-you.png") no-repeat;width:114px;text-align: center;margin-left: 557px;}
.cat li a{ display: block; color: #fff;}

.pos{ margin-top: 6px; height: 26px; border: 1px solid #e5c9cf; background: #fcd9e0; line-height: 26px; font-size: 13px; color: #000; padding-left: 13px;}
.pos a{ color: #000;}
.pos a:hover{ color: #ff3498;}

.foot_nav{clear:both;width: 100%;height: 40px;background-color: #ef89b0;margin-top: 20px;}
.foot_nav li{margin: auto;width: 9%;}
.foot_nav li{height: 40px;line-height: 40px;float:left; text-align:center; font-size:14px;overflow:hidden;}
.foot_nav li a{display:block;color: #fff;font-size: 14px;}
.footer{ background:#d5d5d5; padding:30px 0; text-align:center;position: relative;bottom:0;}
.footer{width:100%;height:130px;background:#d5d5d5;}
.footer_inner{width:950px;height:130px;margin:0 auto;padding-top:5px;}
.footer_inner p{color:#676767;text-align:center;margin-bottom:10px;}
.footer_inner p a{color:#676767;}
/*pop_tip*/
.pop_cover{
	width: 100%;
	height: 100%;
	position: fixed;
	left: 0;
	top: 0;
	display: none;
	z-index: 10;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	-webkit-tap-highlight-color: rgba(0, 0, 0, 0);
	-webkit-touch-callout: none;
	-webkit-user-drag: none;
	-webkit-user-select: none;
	-ms-user-select: none;
	-ms-touch-action: none;
	-moz-user-select: -moz-none
}
.pop_cover {
	background-color: #000;
	opacity: .5;
	display: block;
}
.pop_tip {
	width: 100%;
	position: fixed;
	top: 33%;
	display: none;
	z-index: 100
}
.pop_inner {
	margin: 0 43%;
	padding: 15px 0;
	background-color: #ffffff;
	overflow: hidden;
	position: relative;
	box-shadow: 2px 2px 3px #000;
	border-radius: 5px;
}
.pop_cont {
	width: 100%;
	line-height: 32px;
	color: #e75387;
	text-align: center;
}
.pop_cont a{
	color: #333231;
	font-size: 100%;
}

.pr_img {
    position: absolute;
    right: 5px;
    top: 5px;
}
